package com.qian.utils;

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;

public class IOWRUtils {

	public static void writeData(String jdData) {
		// 创建一个字符写入流对象
		FileWriter fw = null;
		try {
			fw = new FileWriter("F:\\workspace\\spider\\jd.txt");
		} catch (IOException e) {
			System.err.println(e.toString());
			e.printStackTrace();
		}
		// 为了提高字符写入流效率，加入了缓冲技术
		BufferedWriter bufw = new BufferedWriter(fw);
		try {
			// 写入
			bufw.write(jdData);
			// 只要用到缓冲区，就要记得刷新。
			bufw.flush();
			// 写入一个行分隔符
			bufw.newLine();
		} catch (IOException e) {
			System.err.println(e.toString());
			e.printStackTrace();
		} finally {
			try {
				if (bufw != null)
					bufw.close();// 关闭此流，但要先刷新(flush)它。
				if (fw != null)
					fw.close();// 关闭此流，但要先刷新(flush)它。
			} catch (IOException e) {
				System.out.println(e.toString());
			}
		}

	}
}
